Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16A STATION ROAD Detached £235,000 16 Nov 2001
20 STATION ROAD Detached £425,000 1 Feb 2008
22 STATION ROAD Detached £300,000 23 Oct 2000
26 STATION ROAD Detached £560,000 5 Apr 2017